home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / cn160c.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  37.0 KB  |  1,236 lines

  1. *%%
  2. *%% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *%%
  4. *%%    Copyright CANON INC. 2001
  5. *%%
  6. *%% All Rights Reserved.
  7. *%%
  8. *%%    +++++++++++++++++++++++
  9. *%%    ++ The main GPD file ++
  10. *%%    +++++++++++++++++++++++
  11.  
  12. *GPDFileVersion: "1.000"
  13. *MasterUnits: PAIR(600, 600)
  14. *ResourceDLL: "CN1600.dll"
  15. *HelpFile: "CN160.hlp"
  16. *PrintRate: 16
  17. *PrintRatePPM: 16
  18. *PrintRateUnit: PPM
  19. *PrinterType: PAGE
  20. *MaxCopies: 32767
  21. *FontCartSlots: 0
  22.  
  23. *Include: "STDNAMES.GPD"
  24. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  25. *%%
  26. *%%    Copyright CANON INC. 2001
  27. *%%
  28. *%%    +++++++++++++
  29. *%%    ++ Strings ++
  30. *%%    +++++++++++++
  31.  
  32. *Feature: RESDLL
  33. {
  34.     *Name: "resource dll files"
  35.     *ConcealFromUI?: TRUE
  36.  
  37.     *Option: UniresDLL
  38.     {
  39.         *Name: "unires.dll"
  40.     }
  41.  
  42.     *Option:  RESOURCEDLL
  43.     {
  44.       *Name: "CN1600.dll"
  45.     }
  46.  
  47.     *Option:  EXTRAUIDLL
  48.     {
  49.       *Name: "CN1601.dll"
  50.     }
  51.  
  52. }
  53.  
  54.  
  55. *Macros: StdFeatureNames
  56. {
  57.  
  58.     PRINTER_DEFAULT:                    RESDLL.RESOURCEDLL.265
  59.     OFF:                                RESDLL.RESOURCEDLL.266
  60.     ON:                                    RESDLL.RESOURCEDLL.267
  61.     PRINTER_DEFAULT_DISPLAY:            RESDLL.RESOURCEDLL.279
  62.     TONERSAVE:                            RESDLL.RESOURCEDLL.377
  63.     DUPLEX_UNIT:                        RESDLL.RESOURCEDLL.429
  64.     ENVELOPE_FEEDER:                    RESDLL.RESOURCEDLL.430
  65.     INSTALLED:                            RESDLL.RESOURCEDLL.443
  66.     NOT_INSTALLED:                        RESDLL.RESOURCEDLL.444
  67.     A4_LTR_LGL:                         RESDLL.RESOURCEDLL.445
  68.     MULTIPLE:                            RESDLL.RESOURCEDLL.446
  69.     REFINEMENT:                            RESDLL.RESOURCEDLL.447
  70.     STACKBYPASS:                        RESDLL.RESOURCEDLL.448
  71.     PS_OPTIONS:                            RESDLL.RESOURCEDLL.450
  72.     MB:                                    "MB"
  73.  
  74.     ORIENTATION_DISPLAY:                RESDLL.UniresDLL.11100
  75.     PAPER_SIZE_DISPLAY:                 RESDLL.UniresDLL.11101
  76.     PAPER_SOURCE_DISPLAY:               RESDLL.UniresDLL.11102
  77.     RESOLUTION_DISPLAY:                 RESDLL.UniresDLL.11103
  78.     MEDIA_TYPE_DISPLAY:                 RESDLL.UniresDLL.11104
  79.     TEXT_QUALITY_DISPLAY:               RESDLL.UniresDLL.11105
  80.     COLOR_PRINTING_MODE_DISPLAY:        RESDLL.UniresDLL.11106
  81.     PRINTER_MEMORY_DISPLAY:             RESDLL.UniresDLL.11107
  82.     TWO_SIDED_PRINTING_DISPLAY:         RESDLL.UniresDLL.11108
  83.     PAGE_PROTECTION_DISPLAY:            RESDLL.UniresDLL.11109
  84.     HALFTONING_DISPLAY:                 RESDLL.UniresDLL.11110
  85.     OUTPUTBIN_DISPLAY:                  RESDLL.UniresDLL.11111
  86.     IMAGECONTROL_DISPLAY:               RESDLL.UniresDLL.11112
  87.     PRINTDENSITY_DISPLAY:               RESDLL.UniresDLL.11113
  88. }
  89.  
  90. *Macros: StdPaperSizeNames
  91. {
  92.     RCID_DMPAPER_SYSTEM_NAME:               0x7fffffff
  93.     LETTER_DISPLAY:                         RESDLL.UniresDLL.10000
  94.     LETTERSMALL_DISPLAY:                    RESDLL.UniresDLL.10001
  95.     TABLOID_DISPLAY:                        RESDLL.UniresDLL.10002
  96.     LEDGER_DISPLAY:                         RESDLL.UniresDLL.10003
  97.     LEGAL_DISPLAY:                          RESDLL.UniresDLL.10004
  98.     STATEMENT_DISPLAY:                      RESDLL.UniresDLL.10005
  99.     EXECUTIVE_DISPLAY:                      RESDLL.UniresDLL.10006
  100.     A3_DISPLAY:                             RESDLL.UniresDLL.10007
  101.     A4_DISPLAY:                             RESDLL.UniresDLL.10008
  102.     A4SMALL_DISPLAY:                        RESDLL.UniresDLL.10009
  103.     A5_DISPLAY:                             RESDLL.UniresDLL.10010
  104.     B4_DISPLAY:                             RESDLL.UniresDLL.10011
  105.     B5_DISPLAY:                             RESDLL.UniresDLL.10012
  106.     FOLIO_DISPLAY:                          RESDLL.UniresDLL.10013
  107.     QUARTO:                                 RESDLL.UniresDLL.10014
  108.     10X14_DISPLAY:                          RESDLL.UniresDLL.10015
  109.     11X17_DISPLAY:                          RESDLL.UniresDLL.10016
  110.     NOTE_DISPLAY:                           RESDLL.UniresDLL.10017
  111.     ENV_9_DISPLAY:                          RESDLL.UniresDLL.10018
  112.     ENV_10_DISPLAY:                         RESDLL.UniresDLL.10019
  113.     ENV_11_DISPLAY:                             RESDLL.UniresDLL.10020
  114.     ENV_12_DISPLAY:                             RESDLL.UniresDLL.10021
  115.     ENV_14_DISPLAY:                             RESDLL.UniresDLL.10022
  116.     CSHEET_DISPLAY:                             RESDLL.UniresDLL.10023
  117.     DSHEET_DISPLAY:                             RESDLL.UniresDLL.10024
  118.     ESHEET_DISPLAY:                             RESDLL.UniresDLL.10025
  119.     ENV_DL_DISPLAY:                             RESDLL.UniresDLL.10026
  120.     ENV_C5_DISPLAY:                             RESDLL.UniresDLL.10027
  121.     ENV_C3_DISPLAY:                             RESDLL.UniresDLL.10028
  122.     ENV_C4_DISPLAY:                             RESDLL.UniresDLL.10029
  123.     ENV_C6_DISPLAY:                             RESDLL.UniresDLL.10030
  124.     ENV_C65_DISPLAY:                            RESDLL.UniresDLL.10031
  125.     ENV_B4_DISPLAY:                             RESDLL.UniresDLL.10032
  126.     ENV_B5_DISPLAY:                             RESDLL.UniresDLL.10033
  127.     ENV_B6_DISPLAY:                             RESDLL.UniresDLL.10034
  128.     ENV_ITALY_DISPLAY:                          RESDLL.UniresDLL.10035
  129.     ENV_MONARCH_DISPLAY:                        RESDLL.UniresDLL.10036
  130.     ENV_PERSONAL_DISPLAY:                       RESDLL.UniresDLL.10037
  131.     FANFOLD_US_DISPLAY:                         RESDLL.UniresDLL.10038
  132.     FANFOLD_STD_GERMAN_DISPLAY:                 RESDLL.UniresDLL.10039
  133.     FANFOLD_LGL_GERMAN_DISPLAY:                 RESDLL.UniresDLL.10040
  134.     ISO_B4_DISPLAY:                             RESDLL.UniresDLL.10041
  135.     JAPANESE_POSTCARD_DISPLAY:                  RESDLL.UniresDLL.10042
  136.     9X11_DISPLAY:                               RESDLL.UniresDLL.10043
  137.     10X11_DISPLAY:                              RESDLL.UniresDLL.10044
  138.     15X11_DISPLAY:                              RESDLL.UniresDLL.10045
  139.     ENV_INVITE_DISPLAY:                         RESDLL.UniresDLL.10046
  140.     RESERVED1:                                  RESDLL.UniresDLL.10047
  141.     RESERVED2:                                  RESDLL.UniresDLL.10048
  142.     LETTER_EXTRA_DISPLAY:                       RESDLL.UniresDLL.10049
  143.     LEGAL_EXTRA_DISPLAY:                        RESDLL.UniresDLL.10050
  144.     TABLOID_EXTRA_DISPLAY:                      RESDLL.UniresDLL.10051
  145.     A4_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10052
  146.     LETTER_TRANSVERSE_DISPLAY:                  RESDLL.UniresDLL.10053
  147.     A4_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10054
  148.     LETTER_EXTRA_TRANSVERSE_DISPLAY:            RESDLL.UniresDLL.10055
  149.     A_PLUS_DISPLAY:                             RESDLL.UniresDLL.10056
  150.     B_PLUS_DISPLAY:                             RESDLL.UniresDLL.10057
  151.     LETTER_PLUS_DISPLAY:                        RESDLL.UniresDLL.10058
  152.     A4_PLUS_DISPLAY:                            RESDLL.UniresDLL.10059
  153.     A5_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10060
  154.     B5_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10061
  155.     A3_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10062
  156.     A5_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10063
  157.     B5_EXTRA_DISPLAY:                           RESDLL.UniresDLL.10064
  158.     A2_DISPLAY:                                 RESDLL.UniresDLL.10065
  159.     A3_TRANSVERSE_DISPLAY:                      RESDLL.UniresDLL.10066
  160.     A3_EXTRA_TRANSVERSE_DISPLAY:                RESDLL.UniresDLL.10067
  161.     DBL_JAPANESE_POSTCARD_DISPLAY:              RESDLL.UniresDLL.10068
  162.     A6_DISPLAY:                                 RESDLL.UniresDLL.10069
  163.     JENV_KAKU2_DISPLAY:                         RESDLL.UniresDLL.10070
  164.     JENV_KAKU3_DISPLAY:                         RESDLL.UniresDLL.10071
  165.     JENV_CHOU3_DISPLAY:                         RESDLL.UniresDLL.10072
  166.     JENV_CHOU4_DISPLAY:                         RESDLL.UniresDLL.10073
  167.     LETTER_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10074
  168.     A3_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10075
  169.     A4_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10076
  170.     A5_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10077
  171.     B4_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10078
  172.     B5_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10079
  173.     JAPANESE_POSTCARD_ROTATED_DISPLAY:          RESDLL.UniresDLL.10080
  174.     DBL_JAPANESE_POSTCARD_ROTATED_DISPLAY:      RESDLL.UniresDLL.10081
  175.     A6_ROTATED_DISPLAY:                         RESDLL.UniresDLL.10082
  176.     JENV_KAKU2_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10083
  177.     JENV_KAKU3_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10084
  178.     JENV_CHOU3_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10085
  179.     JENV_CHOU4_ROTATED_DISPLAY:                 RESDLL.UniresDLL.10086
  180.     B6_JIS_DISPLAY:                             RESDLL.UniresDLL.10087
  181.     B6_JIS_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10088
  182.     12X11_DISPLAY:                              RESDLL.UniresDLL.10089
  183.     JENV_YOU4_DISPLAY:                          RESDLL.UniresDLL.10090
  184.     JENV_YOU4_ROTATED_DISPLAY:                  RESDLL.UniresDLL.10091
  185.     P16K_DISPLAY:                               RESDLL.UniresDLL.10092
  186.     P32K_DISPLAY:                               RESDLL.UniresDLL.10093
  187.     P32KBIG_DISPLAY:                            RESDLL.UniresDLL.10094
  188.     PENV_1_DISPLAY:                             RESDLL.UniresDLL.10095
  189.     PENV_2_DISPLAY:                             RESDLL.UniresDLL.10096
  190.     PENV_3_DISPLAY:                             RESDLL.UniresDLL.10097
  191.     PENV_4_DISPLAY:                             RESDLL.UniresDLL.10098
  192.     PENV_5_DISPLAY:                             RESDLL.UniresDLL.10099
  193.     PENV_6_DISPLAY:                             RESDLL.UniresDLL.10100
  194.     PENV_7_DISPLAY:                             RESDLL.UniresDLL.10101
  195.     PENV_8_DISPLAY:                             RESDLL.UniresDLL.10102
  196.     PENV_9_DISPLAY:                             RESDLL.UniresDLL.10103
  197.     PENV_10_DISPLAY:                            RESDLL.UniresDLL.10104
  198.     P16K_ROTATED_DISPLAY:                       RESDLL.UniresDLL.10105
  199.     P32K_ROTATED_DISPLAY:                       RESDLL.UniresDLL.10106
  200.     P32KBIG_ROTATED_DISPLAY:                    RESDLL.UniresDLL.10107
  201.     PENV_1_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10108
  202.     PENV_2_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10109
  203.     PENV_3_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10110
  204.     PENV_4_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10111
  205.     PENV_5_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10112
  206.     PENV_6_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10113
  207.     PENV_7_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10114
  208.     PENV_8_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10115
  209.     PENV_9_ROTATED_DISPLAY:                     RESDLL.UniresDLL.10116
  210.     PENV_10_ROTATED_DISPLAY:                    RESDLL.UniresDLL.10117
  211.  
  212.     USER_DEFINED_SIZE_DISPLAY:                  RESDLL.UniresDLL.10255
  213. }
  214.  
  215. *Macros: StdInputBinNames
  216. {
  217.     UPPER_TRAY_DISPLAY:                         RESDLL.RESOURCEDLL.431
  218.     LOWER_TRAY_DISPLAY:                         RESDLL.RESOURCEDLL.432
  219.     CASSETTE_1_DISPLAY:                            RESDLL.RESOURCEDLL.431
  220.     CASSETTE_2_DISPLAY:                            RESDLL.RESOURCEDLL.432
  221.     CASSETTE_3_DISPLAY:                            RESDLL.RESOURCEDLL.433
  222.     CASSETTE_4_DISPLAY:                            RESDLL.RESOURCEDLL.434
  223.     CASS_1_FEED:                                RESDLL.EXTRAUIDLL.147
  224.     CASS_3_FEED:                                RESDLL.EXTRAUIDLL.148
  225.     MIDDLE_TRAY_DISPLAY:                        RESDLL.UniresDLL.10258
  226.     MANUAL_FEED_DISPLAY:                        RESDLL.UniresDLL.10259
  227.     ENV_FEED_DISPLAY:                           RESDLL.UniresDLL.10260
  228.     ENV_MANUAL_DISPLAY:                         RESDLL.UniresDLL.10261
  229.     AUTO_DISPLAY:                               RESDLL.UniresDLL.10262
  230.     TRACTOR_DISPLAY:                            RESDLL.UniresDLL.10263
  231.     SMALL_FORMAT_DISPLAY:                       RESDLL.UniresDLL.10264
  232.     LARGE_FORMAT_DISPLAY:                       RESDLL.UniresDLL.10265
  233.     LARGE_CAP_DISPLAY:                          RESDLL.UniresDLL.10266
  234.     CASSETTE_DISPLAY:                           RESDLL.UniresDLL.10267
  235. }
  236.  
  237. *Macros: StdMediaTypeNames
  238. {
  239.     PLAIN_PAPER_DISPLAY:                        RESDLL.UniresDLL.10512
  240.     TRANSPARENCY_DISPLAY:                       RESDLL.UniresDLL.10513
  241.     GLOSSY_PAPER_DISPLAY:                       RESDLL.UniresDLL.10514
  242. }
  243.  
  244. *Macros: StdTextQualityNames
  245. {
  246.     LETTER_QUALITY_DISPLAY:                     RESDLL.UniresDLL.10768
  247.     NEAR_LETTER_QUALITY_DISPLAY:                RESDLL.UniresDLL.10769
  248.     MEMO_QUALITY_DISPLAY:                       RESDLL.UniresDLL.10770
  249.     DRAFT_QUALITY_DISPLAY:                      RESDLL.UniresDLL.10771
  250.     TEXT_QUALITY_DISPLAY:                       RESDLL.UniresDLL.10772
  251. }
  252.  
  253. *Macros: OtherStdNames
  254. {
  255.     PORTRAIT_DISPLAY:                   RESDLL.UniresDLL.11025
  256.     LANDSCAPE_DISPLAY:                  RESDLL.UniresDLL.11026
  257.     MONO_DISPLAY:                       RESDLL.UniresDLL.11030
  258.     COLOR_DISPLAY:                      RESDLL.UniresDLL.11031
  259.     8BPP_DISPLAY:                       RESDLL.UniresDLL.11032
  260.     24BPP_DISPLAY:                      RESDLL.UniresDLL.11033
  261.     NONE_DISPLAY:                       RESDLL.UniresDLL.11040
  262.     FLIP_ON_LONG_EDGE_DISPLAY:          RESDLL.UniresDLL.11041
  263.     FLIP_ON_SHORT_EDGE_DISPLAY:         RESDLL.UniresDLL.11042
  264.     ON_DISPLAY:                         RESDLL.UniresDLL.11090
  265.     OFF_DISPLAY:                        RESDLL.UniresDLL.11091
  266.     DOTS_PER_INCH:                      "dots per inch"
  267.     HT_AUTO_SELECT_DISPLAY:             RESDLL.UniresDLL.11050
  268.     HT_SUPERCELL_DISPLAY:               RESDLL.UniresDLL.11051
  269.     HT_DITHER6X6_DISPLAY:               RESDLL.UniresDLL.11052
  270.     HT_DITHER8X8_DISPLAY:               RESDLL.UniresDLL.11053
  271. }
  272.  
  273. *Macros:  StdPersonalities
  274. {
  275.     PERSONALITY_LIPS_DISPLAY:       RESDLL.UniresDLL.11500
  276.     PERSONALITY_ESCP2_DISPLAY:      RESDLL.UniresDLL.11501
  277.     PERSONALITY_PPDS_DISPLAY:       RESDLL.UniresDLL.11502
  278.     PERSONALITY_CaPSL_DISPLAY:      RESDLL.UniresDLL.11503
  279.     PERSONALITY_KPDL_DISPLAY:       RESDLL.UniresDLL.11504
  280.     PERSONALITY_TextOnly_DISPLAY:   RESDLL.UniresDLL.11505
  281.     PERSONALITY_201PL_DISPLAY:      RESDLL.UniresDLL.11506
  282.     PERSONALITY_ART_DISPLAY:        RESDLL.UniresDLL.11507
  283.     PERSONALITY_ESCPage_DISPLAY:    RESDLL.UniresDLL.11508
  284.     PERSONALITY_ESCP_DISPLAY:       RESDLL.UniresDLL.11509
  285.     PERSONALITY_KS_DISPLAY:         RESDLL.UniresDLL.11510
  286.     PERSONALITY_KSSM_DISPLAY:       RESDLL.UniresDLL.11511
  287.     PERSONALITY_PAGES_DISPLAY:      RESDLL.UniresDLL.11512
  288.     PERSONALITY_PCL_DISPLAY:        RESDLL.UniresDLL.11513
  289.     PERSONALITY_RPDL_DISPLAY:       RESDLL.UniresDLL.11514
  290.     PERSONALITY_Unknown_DISPLAY:    RESDLL.UniresDLL.11515
  291.  
  292. }
  293.  
  294. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  295. *%%
  296. *%%    Copyright CANON INC. 2001
  297. *%%
  298. *%%    +++++++++++++++++
  299. *%%    ++ Paper Sizes ++
  300. *%%    +++++++++++++++++
  301.  
  302. *Feature: PaperSize
  303. {
  304.     *rcNameID: =PAPER_SIZE_DISPLAY
  305.     *DefaultOption: A4
  306.     *Option: A3
  307.     {
  308.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  309.         *PageProtectMem: 9667
  310.         *switch: Orientation
  311.         {
  312.             *case: PORTRAIT
  313.             {
  314.                 *PrintableArea: PAIR(6720, 9664)
  315.                 *PrintableOrigin: PAIR(147, 128)
  316.                 *Command: CmdSelect
  317.                 {
  318.                     *Order: DOC_SETUP.12
  319.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t8067x11597Y"
  320.                 }
  321.             }
  322.             *case: LANDSCAPE_CC90
  323.             {
  324.                 *PrintableArea: PAIR(6800, 9680)
  325.                 *PrintableOrigin: PAIR(107, 118)
  326.                 *CursorOrigin: PAIR(100, 9803)
  327.                 *Command: CmdSelect
  328.                 {
  329.                     *Order: DOC_SETUP.12
  330.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*c0t11616x8163Y"
  331.                 }
  332.             }
  333.         }
  334.     }
  335.     *Option: A4
  336.     {
  337.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  338.         *PageProtectMem: 4249
  339.         *switch: Orientation
  340.         {
  341.             *case: PORTRAIT
  342.             {
  343.                 *PrintableArea: PAIR(4672, 6752)
  344.                 *PrintableOrigin: PAIR(142, 150)
  345.                 *Command: CmdSelect
  346.                 {
  347.                     *Order: DOC_SETUP.12
  348.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t5607x8103Y"
  349.                 }
  350.             }
  351.             *case: LANDSCAPE_CC90
  352.             {
  353.                 *PrintableArea: PAIR(4752, 6768)
  354.                 *PrintableOrigin: PAIR(100, 129)
  355.                 *CursorOrigin: PAIR(100, 6904)
  356.                 *Command: CmdSelect
  357.                 {
  358.                     *Order: DOC_SETUP.12
  359.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t8124x5703Y"
  360.                 }
  361.             }
  362.         }
  363.     }
  364.     *Option: A5
  365.     {
  366.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  367.         *PageProtectMem: 4249
  368.         *switch: Orientation
  369.         {
  370.             *case: PORTRAIT
  371.             {
  372.                 *PrintableArea: PAIR(3200, 4656)
  373.                 *PrintableOrigin: PAIR(142, 150)
  374.                 *CursorOrigin: PAIR(150, 90)
  375.                 *Command: CmdSelect
  376.                 {
  377.                     *Order: DOC_SETUP.12
  378.                     *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t3821x5645Y"
  379.                 }
  380.             }
  381.             *case: LANDSCAPE_CC90
  382.             {
  383.                 *PrintableArea: PAIR(3286, 4720)
  384.                 *PrintableOrigin: PAIR(100, 128)
  385.                 *CursorOrigin: PAIR(100, 4852)
  386.                 *Command: CmdSelect
  387.                 {
  388.                     *Order: DOC_SETUP.12
  389.                     *Cmd: "<1B>&l25a8c1E<1B>*p0x0Y<1B>*c0t5664x3953Y"
  390.                 }
  391.             }
  392.         }
  393.     }
  394.     *Option: B4
  395.     {
  396.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  397.         *PageProtectMem: 6391
  398.         *switch: Orientation
  399.         {
  400.             *case: PORTRAIT
  401.             {
  402.                 *PrintableArea: PAIR(5776, 8384)
  403.                 *PrintableOrigin: PAIR(142, 100)
  404.                 *Command: CmdSelect
  405.                 {
  406.                     *Order: DOC_SETUP.12
  407.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t6946x10083Y"
  408.                 }
  409.             }
  410.             *case: LANDSCAPE_CC90
  411.             {
  412.                 *PrintableArea: PAIR(5872, 8352)
  413.                 *PrintableOrigin: PAIR(100, 128)
  414.                 *CursorOrigin: PAIR(100, 8486)
  415.                 *Command: CmdSelect
  416.                 {
  417.                     *Order: DOC_SETUP.12
  418.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*c0t10040x7047Y"
  419.                 }
  420.             }
  421.         }
  422.     }
  423.     *Option: B5
  424.     {
  425.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  426.         *PageProtectMem: 4249
  427.         *switch: Orientation
  428.         {
  429.             *case: PORTRAIT
  430.             {
  431.                 *PrintableArea: PAIR(4000, 5872)
  432.                 *PrintableOrigin: PAIR(142, 100)
  433.                 *Command: CmdSelect
  434.                 {
  435.                     *Order: DOC_SETUP.12
  436.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t4820x7044Y"
  437.                 }
  438.             }
  439.             *case: LANDSCAPE_CC90
  440.             {
  441.                 *PrintableArea: PAIR(4072, 5832)
  442.                 *PrintableOrigin: PAIR(110, 120)
  443.                 *CursorOrigin: PAIR(100, 5952)
  444.                 *Command: CmdSelect
  445.                 {
  446.                     *Order: DOC_SETUP.12
  447.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*c0t6999x4918Y"
  448.                 }
  449.             }
  450.         }
  451.     }
  452.     *Option: 11X17
  453.     {
  454.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  455.         *PageProtectMem: 4249
  456.         *switch: Orientation
  457.         {
  458.             *case: PORTRAIT
  459.             {
  460.                 *PrintableArea: PAIR(6288, 9980)
  461.                 *PrintableOrigin: PAIR(150, 100)
  462.                 *Command: CmdSelect
  463.                 {
  464.                     *Order: DOC_SETUP.12
  465.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t7546x12000Y"
  466.                 }
  467.             }
  468.             *case: LANDSCAPE_CC90
  469.             {
  470.                 *PrintableArea: PAIR(6400, 9952)
  471.                 *PrintableOrigin: PAIR(100, 128)
  472.                 *CursorOrigin: PAIR(100, 10080)
  473.                 *Command: CmdSelect
  474.                 {
  475.                     *Order: DOC_SETUP.12
  476.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*c0t11943x7680Y"
  477.                 }
  478.             }
  479.         }
  480.     }
  481.     *Option: LEGAL
  482.     {
  483.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  484.         *PageProtectMem: 5230
  485.         *switch: Orientation
  486.         {
  487.             *case: PORTRAIT
  488.             {
  489.                 *PrintableArea: PAIR(4800, 8144)
  490.                 *PrintableOrigin: PAIR(150, 150)
  491.                 *Command: CmdSelect
  492.                 {
  493.                     *Order: DOC_SETUP.12
  494.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5760x9773Y"
  495.                 }
  496.             }
  497.             *case: LANDSCAPE_CC90
  498.             {
  499.                 *PrintableArea: PAIR(4896, 8160)
  500.                 *PrintableOrigin: PAIR(100, 120)
  501.                 *CursorOrigin: PAIR(100, 8280)
  502.                 *Command: CmdSelect
  503.                 {
  504.                     *Order: DOC_SETUP.12
  505.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t9792x5876Y"
  506.                 }
  507.             }
  508.         }
  509.     }
  510.     *Option: LETTER
  511.     {
  512.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  513.         *PageProtectMem: 4109
  514.         *switch: Orientation
  515.         {
  516.             *case: PORTRAIT
  517.             {
  518.                 *PrintableArea: PAIR(4800, 6336)
  519.                 *PrintableOrigin: PAIR(150, 150)
  520.                 *Command: CmdSelect
  521.                 {
  522.                     *Order: DOC_SETUP.12
  523.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5760x7604Y"
  524.                 }
  525.             }
  526.             *case: LANDSCAPE_CC90
  527.             {
  528.                 *PrintableArea: PAIR(4896, 6352)
  529.                 *PrintableOrigin: PAIR(100, 128)
  530.                 *CursorOrigin: PAIR(100, 6480)
  531.                 *Command: CmdSelect
  532.                 {
  533.                     *Order: DOC_SETUP.12
  534.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t7623x5876Y"
  535.                 }
  536.             }
  537.         }
  538.     }
  539. }
  540.  
  541. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  542. *%%
  543. *%%    Copyright CANON INC. 2001
  544. *%%
  545. *%%    ++++++++++++++++++++
  546. *%%    ++ Other Features ++
  547. *%%    ++++++++++++++++++++
  548.  
  549. *Feature: Orientation
  550. {
  551.     *rcNameID: =ORIENTATION_DISPLAY
  552.     *DefaultOption: PORTRAIT
  553.     *Option: PORTRAIT
  554.     {
  555.         *rcNameID: =PORTRAIT_DISPLAY
  556.         *Command: CmdSelect
  557.         {
  558.             *Order: DOC_SETUP.8
  559.             *Cmd: "<1B>&l0O"
  560.         }
  561.     }
  562.     *Option: LANDSCAPE_CC90
  563.     {
  564.         *rcNameID: =LANDSCAPE_DISPLAY
  565.         *Command: CmdSelect
  566.         {
  567.             *Order: DOC_SETUP.8
  568.             *Cmd: "<1B>&l1O"
  569.         }
  570.     }
  571. }
  572. *Feature: Resolution
  573. {
  574.     *rcNameID: =RESOLUTION_DISPLAY
  575.     *DefaultOption: Option1
  576.     *Option: Option1
  577.     {
  578.         *Name: "600 x 600 " =DOTS_PER_INCH
  579.         *DPI: PAIR(600, 600)
  580.         *TextDPI: PAIR(600, 600)
  581.         *MinStripBlankPixels: 32
  582.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  583.         *SpotDiameter: 100
  584.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  585.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  586.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  587.         *Command: CmdSelect
  588.         {
  589.             *Order: DOC_SETUP.6
  590.             *Cmd: "<1B>%%-12345X"
  591. +                 "@PJL SET RESOLUTION=600<0A>"
  592. +                 "@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  593.         }
  594.     }
  595. }
  596. *Feature: Halftone
  597. {
  598.     *rcNameID: =HALFTONING_DISPLAY
  599.     *DefaultOption: HT_PATSIZE_AUTO
  600.     *Option: HT_PATSIZE_AUTO
  601.     {
  602.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  603.     }
  604.     *Option: HT_PATSIZE_SUPERCELL_M
  605.     {
  606.         *rcNameID: =HT_SUPERCELL_DISPLAY
  607.     }
  608.     *Option: HT_PATSIZE_6x6_M
  609.     {
  610.         *rcNameID: =HT_DITHER6X6_DISPLAY
  611.     }
  612.     *Option: HT_PATSIZE_8x8_M
  613.     {
  614.         *rcNameID: =HT_DITHER8X8_DISPLAY
  615.     }
  616. }
  617. *Feature: EconoMode
  618. {
  619.     *rcNameID: =TONERSAVE     
  620.     *DefaultOption: Option1
  621.     *Option: Option1
  622.     {
  623.         *rcNameID: =PRINTER_DEFAULT
  624.     }
  625.     *Option: Option2
  626.     {
  627.         *rcNameID: =ON            
  628.         *Command: CmdSelect
  629.         {
  630.             *Order: JOB_SETUP.5
  631.             *Cmd: "@PJL SET ECONOMODE=ON<0A>"
  632.         }
  633.     }
  634.     *Option: Option3
  635.     {
  636.         *rcNameID: =OFF
  637.         *Command: CmdSelect
  638.         {
  639.             *Order: JOB_SETUP.5
  640.             *Cmd: "@PJL SET ECONOMODE=OFF<0A>"
  641.         }
  642.     }
  643. }
  644.  
  645. *Ifdef: WINNT_51
  646. *Personality: =PERSONALITY_HPGL2
  647.  
  648. *%********************************************************************
  649. *%      Graphics Mode: Custom Feature
  650. *%********************************************************************
  651. *Feature: GraphicsMode
  652. {
  653.     *rcNameID: =GRAPHICSMODE_DISPLAY
  654.     *DefaultOption: HPGL2MODE
  655.     *Option: HPGL2MODE
  656.     {
  657.         *rcNameID: =GRAPHICSMODE_HPGL2_DISPLAY
  658.     }
  659.     *Option: RASTERMODE
  660.     {
  661.         *rcNameID: =GRAPHICSMODE_RASTER_DISPLAY
  662.     }
  663. }
  664.  
  665. *Endif:
  666. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  667. *%%
  668. *%%    Copyright CANON INC. 2001
  669. *%%
  670. *%%    +++++++++++++++++++
  671. *%%    ++ Configuration ++
  672. *%%    +++++++++++++++++++
  673.  
  674. *Feature: PaperSourceHook
  675. {
  676.     *ConcealFromUI?: TRUE
  677.     *Name: "Paper Source Hook"
  678.     *Option: DummyItem
  679.     {
  680.         *Name: "Dummy Item"
  681.         *Command: CmdSelect
  682.         {
  683.             *Order: DOC_SETUP.11
  684.             *CallbackID: 30
  685.         }
  686.     }
  687.  
  688. }
  689.  
  690. *Feature: InputBin
  691. {
  692.     *rcNameID: =PAPER_SOURCE_DISPLAY
  693.     *Option: STACKBYPASS
  694.     {
  695.         *rcNameID: =STACKBYPASS
  696.         *Command: CmdSelect
  697.         {
  698.             *Order: DOC_SETUP.11
  699.         }
  700.     }
  701.     *Option: Source1
  702.     {
  703.         *rcNameID: =CASSETTE_1_DISPLAY
  704.         *Command: CmdSelect
  705.         {
  706.             *Order: DOC_SETUP.11
  707.         }
  708.     }
  709.     *Option: Source2
  710.     {
  711.         *rcNameID: =CASSETTE_2_DISPLAY
  712.         *Constraints: Bin1.NotInstalled
  713.         *Command: CmdSelect
  714.         {
  715.             *Order: DOC_SETUP.11
  716.         }
  717.     }
  718.     *Option: Source3
  719.     {
  720.         *rcNameID: =CASSETTE_3_DISPLAY
  721.         *Constraints: Bin2.NotInstalled
  722.         *Command: CmdSelect
  723.         {
  724.             *Order: DOC_SETUP.11
  725.         }
  726.     }
  727.     *Option: Source4
  728.     {
  729.         *rcNameID: =CASSETTE_4_DISPLAY
  730.         *Constraints: Bin2.NotInstalled
  731.         *Command: CmdSelect
  732.         {
  733.             *Order: DOC_SETUP.11
  734.         }
  735.     }
  736. }
  737.  
  738. *Feature: PSOptions
  739. {
  740.     *FeatureType: PRINTER_PROPERTY
  741.        *rcNameID: =PS_OPTIONS
  742.     *HelpIndex: 2000
  743.     *DefaultOption: NotInstalled
  744.     *Option: NotInstalled
  745.     {
  746.         *rcNameID: =NOT_INSTALLED
  747.     }
  748.     *Option: Cass1
  749.     {
  750.         *rcNameID: =CASS_1_FEED
  751.     }
  752.     *Option: Cass3
  753.     {
  754.         *rcNameID: =CASS_3_FEED
  755.     }
  756. }
  757.  
  758. *Feature: Bin1
  759. {
  760.     *FeatureType: PRINTER_PROPERTY
  761.        *rcNameID: =CASSETTE_1_DISPLAY
  762.     *DefaultOption: NotInstalled
  763.     *Option: NotInstalled
  764.     {
  765.         *rcNameID: =NOT_INSTALLED
  766.     }
  767.     *Option: Installed
  768.     {
  769.         *rcNameID: =INSTALLED
  770.     }
  771. }
  772.  
  773. *Feature: Bin2
  774. {
  775.     *FeatureType: PRINTER_PROPERTY
  776.      *rcNameID: =CASSETTE_2_DISPLAY
  777.     *DefaultOption: NotInstalled
  778.     *Option: NotInstalled
  779.     {
  780.         *rcNameID: =NOT_INSTALLED
  781.     }
  782.     *Option: Installed
  783.     {
  784.         *rcNameID: =INSTALLED
  785.     }
  786. }
  787.  
  788. *Feature: Bin3
  789. {
  790.     *FeatureType: PRINTER_PROPERTY
  791.      *rcNameID: =CASSETTE_3_DISPLAY
  792.     *DefaultOption: NotInstalled
  793.     *Option: NotInstalled
  794.     {
  795.         *rcNameID: =NOT_INSTALLED
  796.     }
  797.     *Option: Installed
  798.     {
  799.         *rcNameID: =INSTALLED
  800.     }
  801. }
  802.  
  803. *Feature: Bin4
  804. {
  805.     *FeatureType: PRINTER_PROPERTY
  806.      *rcNameID: =CASSETTE_4_DISPLAY
  807.     *DefaultOption: NotInstalled
  808.     *Option: NotInstalled
  809.     {
  810.         *rcNameID: =NOT_INSTALLED
  811.     }
  812.     *Option: Installed
  813.     {
  814.         *rcNameID: =INSTALLED
  815.     }
  816. }
  817.  
  818. *Feature: Memory
  819. {
  820.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  821.     *DefaultOption: 4096KB
  822.     *Option: 4096KB
  823.     {
  824.         *Name: "4" =MB
  825.         *MemoryConfigKB: PAIR(4096, 3150)
  826.     }
  827.     *Option: 8192KB
  828.     {
  829.         *Name: "8" =MB
  830.         *MemoryConfigKB: PAIR(8192, 6750)
  831.     }
  832.     *Option: 12288KB
  833.     {
  834.         *Name: "12" =MB
  835.         *MemoryConfigKB: PAIR(12288, 10350)
  836.     }
  837.     *Option: 20480KB
  838.     {
  839.         *Name: "20" =MB
  840.         *MemoryConfigKB: PAIR(20480, 17550)
  841.     }
  842. }
  843.  
  844.  
  845. *%% Copyright (c) 2000 - 2001 Canon Systems Managemnet Europe Limited
  846. *%%
  847. *%%    Copyright CANON INC. 2001
  848. *%%
  849. *%%    ++++++++++++++++++++++++++++++
  850. *%%    ++ Device Font Substitution ++
  851. *%%    ++++++++++++++++++++++++++++++
  852.  
  853. *TTFS: AlbertusExtraBold
  854. {
  855.   *TTFontName: "Albertus Extra Bold"
  856.   *DevFontName: "Albertus Extra Bold"
  857. }
  858.  
  859. *TTFS: AlbertusMedium
  860. {
  861.   *TTFontName: "Albertus Medium"
  862.   *DevFontName: "Albertus Medium"
  863. }
  864.  
  865. *TTFS: AntiqueOlive
  866. {
  867.   *TTFontName: "Antique Olive"
  868.   *DevFontName: "Antique Olive"
  869. }
  870.  
  871. *TTFS: Arial
  872. {
  873.   *TTFontName: "Arial"
  874.   *DevFontName: "Arial"
  875. }
  876.  
  877. *TTFS: CGOmega
  878. {
  879.   *TTFontName: "CG Omega"
  880.   *DevFontName: "CG Omega"
  881. }
  882.  
  883. *TTFS: CGTimes
  884. {
  885.   *TTFontName: "CG Times"
  886.   *DevFontName: "CG Times"
  887. }
  888.  
  889. *TTFS: ClarendonCD
  890. {
  891.   *TTFontName: "Clarendon Condensed"
  892.   *DevFontName: "Clarendon Condensed"
  893. }
  894.  
  895. *TTFS: Coronet
  896. {
  897.   *TTFontName: "Coronet"
  898.   *DevFontName: "Coronet"
  899. }
  900.  
  901. *TTFS: CourierNew
  902. {
  903.   *TTFontName: "Courier New"
  904.   *DevFontName: "Courier"
  905. }
  906.  
  907. *TTFS: Garamond
  908. {
  909.   *TTFontName: "Garamond"
  910.   *DevFontName: "Garamond"
  911. }
  912.  
  913. *TTFS: LetterGothic
  914. {
  915.   *TTFontName: "Letter Gothic"
  916.   *DevFontName: "Letter Gothic"
  917. }
  918.  
  919. *TTFS: Marigold
  920. {
  921.   *TTFontName: "Marigold"
  922.   *DevFontName: "Marigold"
  923. }
  924.  
  925. *TTFS: Symbol
  926. {
  927.   *TTFontName: "Symbol"
  928.   *DevFontName: "Symbol"
  929. }
  930.  
  931. *TTFS: TimesNewRoman
  932. {
  933.   *TTFontName: "Times New Roman"
  934.   *DevFontName: "Times New Roman"
  935. }
  936.  
  937. *TTFS: Univers
  938. {
  939.   *TTFontName: "Univers"
  940.   *DevFontName: "Univers"
  941. }
  942.  
  943. *TTFS: UniversCondensed
  944. {
  945.   *TTFontName: "Univers Condensed"
  946.   *DevFontName: "Univers Condensed"
  947. }
  948.  
  949. *TTFS: Wingdings
  950. {
  951.   *TTFontName: "Wingdings"
  952.   *DevFontName: "Wingdings"
  953. }
  954.  
  955.  
  956.  
  957. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  958.  
  959. *%%*TTFS: Garamond
  960. *%%{
  961. *%%  *TTFontName: "Garamond"
  962. *%%  *DevFontName: "Garamond"
  963. *%%}
  964. *%%
  965. *%%*TTFS: AntiqueOlive
  966. *%%{
  967. *%%  *TTFontName: "Antique Olive"
  968. *%%  *DevFontName: "Antique Olive"
  969. *%%}
  970. *%%
  971. *%%*TTFS: Arial
  972. *%%{
  973. *%%  *TTFontName: "Arial"
  974. *%%  *DevFontName: "Arial"
  975. *%%}
  976. *%%*TTFS: TimesNewRoman
  977. *%%{
  978. *%%  *TTFontName: "Times New Roman"
  979. *%%  *DevFontName: "Times New Roman"
  980. *%%}
  981. *%%*TTFS: Symbol
  982. *%%{
  983. *%%  *TTFontName: "Symbol"
  984. *%%  *DevFontName: "Symbol"
  985. *%%}
  986. *%%*TTFS: Wingdings
  987. *%%{
  988. *%%  *TTFontName: "Wingdings"
  989. *%%  *DevFontName: "Wingdings"
  990. *%%}
  991. *%%*TTFS: BRSymbol
  992. *%%{
  993. *%%  *TTFontName: "BR Symbol"
  994. *%%  *DevFontName: "BR Symbol"
  995. *%%}
  996. *%%*TTFS: Helsinki
  997. *%%{
  998. *%%  *TTFontName: "Helsinki"
  999. *%%  *DevFontName: "Helsinki"
  1000. *%%}
  1001. *%%*TTFS: TennRoman
  1002. *%%{
  1003. *%%  *TTFontName: "Tennessee Roman"
  1004. *%%  *DevFontName: "Tennessee Roman"
  1005. *%%}
  1006. *%%*TTFS: WDingbats
  1007. *%%{
  1008. *%%  *TTFontName: "W Dingbats"
  1009. *%%  *DevFontName: "W Dingbats"
  1010. *%%}
  1011. *%%
  1012. *%%*TTFS: CGOmega
  1013. *%%{
  1014. *%%  *TTFontName: "CG Omega"
  1015. *%%  *DevFontName: "CG Omega"
  1016. *%%}
  1017. *%%*TTFS: CGTimes
  1018. *%%{
  1019. *%%  *TTFontName: "CG Times"
  1020. *%%  *DevFontName: "CG Times"
  1021. *%%}
  1022. *%%*TTFS: NewCenturySchoolbook
  1023. *%%{
  1024. *%%  *TTFontName: "New Century Schoolbook Roman"
  1025. *%%  *DevFontName: "New Century Schoolbook"
  1026. *%%}
  1027. *%%*TTFS: ClarendonCondensed
  1028. *%%{
  1029. *%%  *TTFontName: "Clarendon Condensed Bold"
  1030. *%% *DevFontName: "Clarendon Condensed"
  1031. *%%}
  1032. *%%*TTFS: Coronet
  1033. *%%{
  1034. *%%  *TTFontName: "Coronet"
  1035. *%%  *DevFontName: "Coronet"
  1036. *%%}
  1037. *%%*TTFS: CourierPS
  1038. *%%{
  1039. *%%  *TTFontName: "CourierPS"
  1040. *%%  *DevFontName: "CourierPS"
  1041. *%%}
  1042. *%%*TTFS: Helvetica
  1043. *%%{
  1044. *%%  *TTFontName: "Helvetica"
  1045. *%%  *DevFontName: "Helvetica"
  1046. *%%}
  1047. *%%*TTFS: HelveticaN
  1048. *%%{
  1049. *%%  *TTFontName: "Helvetica Narrow"
  1050. *%%  *DevFontName: "Helvetica Narrow"
  1051. *%%}
  1052. *%%*TTFS: ITCAvantGardeGothicB
  1053. *%%{
  1054. *%%  *TTFontName: "ITC Avant Garde Gothic Book Oblique"
  1055. *%%  *DevFontName: "ITC Avant Garde Gothic"
  1056. *%%}
  1057. *%%*TTFS: ITCAvantGardeGothicD
  1058. *%%{
  1059. *%%  *TTFontName: "ITC Avant Garde Gothic Demi"
  1060. *%%  *DevFontName: "ITC Avant Garde Gothic Demi"
  1061. *%%}
  1062. *%%*TTFS: ITCBookmanDemi
  1063. *%%{
  1064. *%%  *TTFontName: "ITC Bookman Demi"
  1065. *%%  *DevFontName: "ITC Bookman Demi"
  1066. *%%}
  1067. *%%*TTFS: ITCBookmanLight
  1068. *%%{
  1069. *%%  *TTFontName: "ITC Bookman Light"
  1070. *%%  *DevFontName: "ITC Bookman Light"
  1071. *%%}
  1072. *%%*TTFS: ITCZapfChancery
  1073. *%%{
  1074. *%%  *TTFontName: "ITC Zapf Chancery Medium Italic"
  1075. *%%  *DevFontName: "ITC Zapf Chancery"
  1076. *%%}
  1077. *%%*TTFS: LetterGothic
  1078. *%%{
  1079. *%%  *TTFontName: "Letter Gothic"
  1080. *%%  *DevFontName: "Letter Gothic"
  1081. *%%}
  1082. *%%*TTFS: Marigold
  1083. *%%{
  1084. *%%  *TTFontName: "Marigold"
  1085. *%%  *DevFontName: "Marigold"
  1086. *%%}
  1087. *%%*TTFS: Palatino
  1088. *%%{
  1089. *%%  *TTFontName: "Palatino Roman"
  1090. *%%  *DevFontName: "Palatino"
  1091. *%%}
  1092. *%%*TTFS: Times
  1093. *%%{
  1094. *%%  *TTFontName: "Times Roman"
  1095. *%%  *DevFontName: "Times"
  1096. *%%}
  1097. *%%*TTFS: Univers
  1098. *%%{
  1099. *%%  *TTFontName: "Univers Medium"
  1100. *%%  *DevFontName: "Univers"
  1101. *%%}
  1102. *%%*TTFS: UniversCD
  1103. *%%{
  1104. *%%  *TTFontName: "Univers Condensed Medium"
  1105. *%%  *DevFontName: "Univers Condensed"
  1106. *%%}
  1107. *%%
  1108. *%%*TTFS: CourierNew
  1109. *%%{
  1110. *%%  *TTFontName: "Courier New"
  1111. *%%  *DevFontName: "Courier New"
  1112. *%%}
  1113. *%%
  1114. *%%*% These 4 fonts need to be substituted to match the name that applications use to select the font.  For
  1115. *%%*% some reason the names are different.
  1116. *%%
  1117. *%%*TTFS: ClarendonCD1
  1118. *%%{
  1119. *%%  *TTFontName: "Clarendon Condensed"
  1120. *%% *DevFontName: "Clarendon Condensed"
  1121. *%%}
  1122. *%%*TTFS: Times1
  1123. *%%{
  1124. *%%  *TTFontName: "Times"
  1125. *%%  *DevFontName: "Times"
  1126. *%%}
  1127. *%%*TTFS: Univers1
  1128. *%%{
  1129. *%%  *TTFontName: "Univers"
  1130. *%%  *DevFontName: "Univers"
  1131. *%%}
  1132. *%%*TTFS: UniversCD1
  1133. *%%{
  1134. *%%  *TTFontName: "Univers Condensed"
  1135. *%%  *DevFontName: "Univers Condensed"
  1136. *%%}
  1137.  
  1138.  
  1139.  
  1140.  
  1141. *%%
  1142. *%% Copyright (c) 1997 - 1999 Microsoft Corporation
  1143. *%%
  1144. *%%    Copyright CANON INC. 2001
  1145. *%%
  1146. *%% All Rights Reserved.
  1147. *%%
  1148. *%%    +++++++++++++++++++++++++++++++++++
  1149. *%%    ++ Contains all of the *Commands ++
  1150. *%%    +++++++++++++++++++++++++++++++++++
  1151.  
  1152. *Command: CmdStartDoc
  1153. {
  1154.     *Order: DOC_SETUP.7
  1155.     *Cmd: "<1B>&u600D<1B>*r0F"
  1156. }
  1157. *Command: CmdStartPage
  1158. {
  1159.     *Order: PAGE_SETUP.1
  1160.     *Cmd: "<1B>*b0M<0D>"
  1161. }
  1162. *Command: CmdEndJob
  1163. {
  1164.     *Order: JOB_FINISH.1
  1165.     *Cmd: "<1B>E<1B>%%-12345X"
  1166. }
  1167. *Command: CmdCopies
  1168. {
  1169.     *Order: DOC_SETUP.13
  1170.     *Cmd: "<1B>&l" %d[1,32767]{NumOfCopies}"X"
  1171. }
  1172. *RotateRaster?: TRUE
  1173. *RotateCoordinate?: TRUE
  1174. *RotateFont?: TRUE
  1175. *OutputOrderReversed?: TRUE
  1176. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1177. *MemoryUsage: LIST(FONT)
  1178. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1179. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1180. *XMoveThreshold: 0
  1181. *YMoveThreshold: 0
  1182. *XMoveUnit: 600
  1183. *YMoveUnit: 600
  1184. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX }"X" }
  1185. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat(DestXRel )}"X" }
  1186. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat(DestXRel )}"X" }
  1187. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY }"Y" }
  1188. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel }"Y" }
  1189. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel }"Y" }
  1190. *Command: CmdCR { *Cmd : "<0D>" }
  1191. *Command: CmdLF { *Cmd : "<0A>" }
  1192. *Command: CmdFF { *Cmd : "<0C>" }
  1193. *Command: CmdBackSpace { *Cmd : "<08>" }
  1194. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1195. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1196. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1197. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1198. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1199. *EjectPageWithFF?: TRUE
  1200. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1201. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1202. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1203. *OutputDataFormat: H_BYTE
  1204. *OptimizeLeftBound?: TRUE
  1205. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1206. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1207. *DefaultFont: 216
  1208. *DefaultCTT: 0
  1209. *CharPosition: BASELINE
  1210. *TTFSEnabled?: TRUE
  1211. *DeviceFonts: LIST(138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  1212. +                   166,
  1213. +                   200,201,202,203,209,210,211,212,213,214,215,
  1214. +                   216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  1215. *%% Removed Garamond 196,197,198,199 from DeviceFonts
  1216. *MinFontID: 16534
  1217. *MaxFontID: 32768
  1218. *FontFormat: HPPCL_OUTLINE
  1219. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1220. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1221. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1222. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1223. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1224. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1225. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1226. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  1227. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1228. *MinGrayFill: 1
  1229. *MaxGrayFill: 100
  1230. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize }"A" }
  1231. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize }"B" }
  1232. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1233. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1234. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1235.  
  1236.